in moist habitats - Alemán Inglés Diccionario